If you thought air brakes were something new in automobiles...
"KnowsAboutCars" (knowsaboutcars)
03/07/2014 at 06:39 • Filed to:
None
2
0
...think again.
Juan Manuel Fangio's 300 SLR at 24h of Le Mans in 1955.
DISCUSSION (0)